<?php 
namespace Home\Controller;
use \Think\Controller;

//搜索控制类
class SearchController extends Controller
{
    public function index()
    {
        $title['title'] = array('like',"%".$_GET['text']."%");
        //查询经验信息
        $exp = M('experience');
        $map['text'] = $_GET['text'];
        $count = $exp->where($title)->count();// 查询满足要求的总记录数
        // 导入分页类
        import("ORG.Util.Page");
        $Page = new \Think\Page($count,3);// 实例化分页类 
        $Page->setConfig('prev','上一页');
        $Page->setConfig('next','下一页');
        //分页跳转的时候保证查询条件
        foreach($map as $key=>$val) {   
            $p->parameter .= "$key=".urlencode($val)."&";   
        }

        $show = $Page->show();// 分页显示输出
        // 进行分页数据查询 注意limit方法的参数要使用Page类的属性
        $list = $exp->where($title)->limit($Page->firstRow.','.$Page->listRows)->
        select();
        $this->assign('page',$show);// 赋值分页输出

        $this->assign('exp',$list);
        $this->display('Search/index');
    }
}
